package validacion;

import javax.swing.JComponent;
import javax.swing.JLabel;
import javax.swing.JTextField;

// Verifica que un textfield NO este vacio
public class ValidadorStrNoVacio extends Validador {
	
	public ValidadorStrNoVacio(JLabel label_leyenda){
		this.label_leyenda = label_leyenda;
		this.datos_validos = false;
	}
	
	public ValidadorStrNoVacio(){
		this(null);
	}

	@Override
	public boolean verify(JComponent input) {
		JTextField txf = (JTextField)input;
		String val 	   = txf.getText();
		boolean ret;
		
		if(val.isEmpty()) {
			ret = false;
			razon = "No debe dejar el campo vacio";
		}else{
			ret = true;
		}
		
		return ret;
	}
	
}
